html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
border: 0;
padding:0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
ol, ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, q:before {
content: '';
content: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
.picfooter ol, .picfooter ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, q:before {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
:focus { outline: 0 }
a:link { -webkit-tap-highlight-color: #FF5E99 }
video, object, embed {
max-width: 100%;
height: auto!important;
}
iframe { max-width: 99% }
blockquote {
width: 93%;
font-style: italic;
font-weight: normal;
font-family: Georgia,Serif;
font-size: 13px;
padding: 15px 10px 20px 27px;
position: relative;
margin-top: 25px;
margin-bottom: 10px;
background: #f0f0f0;
text-align: center;
}
blockquote:before {
position: absolute;
content: '"';
font-size: 40px;
width: 50px;
left: -5px;
font-family: arial;
}
blockquote p { margin-bottom: 10px }
strong, b { font-weight: bold }
em, i, cite {
font-style: italic;
font-family: georgia;
}
small { font-size: 100% }
figure { margin: 10px 0 }
code, pre {
font-family: monospace,consolas,sans-serif;
font-weight: normal;
font-style: normal;
}
pre {
margin: 5px 0 20px 0;
line-height: 1.3em;
padding: 8px 10px;
overflow: auto;
}
code {
padding: 0 8px;
line-height: 1.5;
}
mark {
padding: 1px 6px;
margin: 0 2px;
color: black;
background: #FFD700;
}
address { margin: 10px 0 }
.item-thumbnail img{
max-width: 9999px
}
.widget,.section {
padding:0;
margin:0
}
.item-thumbnail  {
overflow: hidden;
display: block;
}
.item .widget  {
overflow: hidden;
display: block;
}
.Attribution {
display: none
}
.navbar .widget {
display: none! important
}
body#layout #slider{
display: none
}
body#layout #box {
overflow:visible;
float:left;
width:290px;
}
body#layout #box1{
overflow:visible;
float:right;
width:290px;
}
body#layout #box3 {
overflow:visible;
width:180px;
}
/* Use this with templates/template-twocol.html */
body, .body-fauxcolumn-outer {
background-color: #939ead;
margin:0;
color:#777;
}
a {
color:#222;
text-decoration:none;
}
a:link {
color:#222;
text-decoration:none;
}
a:hover {
color:#000;
text-decoration:none;
}
#header-wrapper {
width:1180px;
height:120px;
background: #eee;
margin:0 auto;
}
#header-inner {
background-position: center;
margin-left: auto;
margin-right: auto;
}
#header {
margin: 5px;
float:left;
width:400px;
text-align:left;
}
#header2 {
float:right;
width:470px;
padding:30px 30px 12px 0;
text-align:left;
}
#header h1 {
margin:5px 5px 0;
padding:10px 20px 5px 18px;
text-transform:none;
font-family: 'Bree Serif', sans-serif;
color: #191919;
font-size:40px;
font-weight:normal
}
#header a {
color:#191919;
text-decoration:none;
}
#header a:hover {
color:#292929;
}
#header .description {
margin:-10px 0 0 23px;
padding:0;
max-width:400px;
text-transform:none;
line-height: .4em;
font:normal 13px Oswald;
color: #191919;
}
#header img {
margin-left: auto;
margin-right: auto;
}
#outer-wrapper {
width: 1140px;
background:#fff;
margin:0 auto;
padding:15px 20px 15px 20px;
text-align:left;
font:normal 14px Arial;
}
#box3{
max-width:180px;
float:left;
}
#main-wrapper {
width: 620px;
float: left;
margin-left:20px;
word-wrap: break-word;
overflow: hidden;
}
#sidebar-wrapper {
width: 300px;
float: right;
word-wrap: break-word;
}
h2.date-header {
display:none;
}
.post {
margin:0 0 20px 0;
font-size:13px;
color:#393939;
}
.post h2 {
margin:10px 0 10px 0;
padding:0 0 4px;
font:normal 28px Oswald;
line-height:1.4em;
color:#ce2121;
}
.post h2 a, .post h2 a:visited, .post h2 strong {
display:block;
text-decoration:none;
font-weight:normal;
}
.post-body {
}
.post-body blockquote {
line-height:1.3em;
}
.post-footer {
}
.comment-link {
}
.post img, table.tr-caption-container {
width: 100%;
height: auto;
float:left;
margin: 0 0 20px;
}
.tr-caption-container img {
border: none;
padding: 0;
}
.post blockquote {
}
.post blockquote p {
}
.showpageNum a,.showpage a {background:#fff; border: 1px solid #eee; color:#333; margin-right:.6em;text-decoration:none;font-size:12px;line-height:0;text-align:center;padding:6px 10px 6px;}
.showpageNum a:hover,.showpage a:hover {background:#0099cc; border: 1px solid #0099cc; color:#FFF; margin-right:.6em;text-decoration:none;font-size:12px;line-height:0;text-align:center;padding:6px 10px 6px;}
.showpageOf{display:none; margin:0 10px 0 0;font-family:'Oswald';color:#fff;text-transform:uppercase;text-decoration:none;font-size:100%}
.showpagePoint {background:#0099cc; border: 1px solid #0099cc; color:#fff; margin-right:.6em;text-decoration:none;font-size:12px;line-height:0;text-align:center;padding:6px 10px 6px;}
.showpageNum a:link,.showpage a:link {text-decoration:none;}
#comments{
font-size:13px;
background: #efefef;
margin:0;
padding:15px;
}
#comments h4{display:inline;padding:10px;line-height:40px}
#comments h4,.comments .comment-header,.comments .comment-thread.inline-thread .comment{position:relative}
#comments h4,.comments .continue a{background:#E74C3C}
#comments h4,.comments .user a,.comments .continue a{font-size:16px}
#comments h4,.comments .continue a{font-weight:normal;color:#fff}
#comments h4:after{content:"";position:absolute;bottom:-10px;left:10px;border-top:10px solid #E74C3C;border-right:20px solid transparent;width:0;height:0;line-height:0}
#comments .avatar-image-container img{border:0}
.comment-thread{color:#111}
.comment-thread a{color:#777}
.comment-thread ol{margin:0 0 20px}
.comment-thread .comment-content a,.comments .user a,.comments .comment-thread.inline-thread .user a{color:#E74C3C}
.comments .avatar-image-container,.comments .avatar-image-container img{
width:48px;
max-width:48px;
height:48px;
max-height:48px
}
.comments .comment-block,.comments .comments-content .comment-replies,.comments .comment-replybox-single{
margin-left:60px
}
.comments .comment-block,.comments .comment-thread.inline-thread .comment{
border:1px solid #ddd;
background:#fff;
padding:10px
}
.comments .comments-content .comment{
margin:15px 0 0;
padding:0;
width:100%;
line-height:1em
}
.comments .comments-content .icon.blog-author{
position:absolute;
top:-12px;
right:-12px;
margin:0;
background-image: url(http://3.bp.blogspot.com/-L40LQSkg1qY/UelHlVcMJzI/AAAAAAAAEn0/DhSUnAzEE4c/s1600/author.png);
width:36px;
height:36px
}
.comments .comments-content .inline-thread{padding:0 0 0 20px}
.comments .comments-content .comment-replies{margin-top:0}
.comments .comment-content{padding:5px 0;line-height:1.4em}
.comments .comment-thread.inline-thread{
border-left:1px solid #ddd;
background:transparent
}
.comments .comment-thread.inline-thread .comment{width:auto}
.comments .comment-thread.inline-thread .comment:after{
content:"";
position:absolute;
top:10px;
left:-20px;
border-top:1px solid #ddd;
width:10px;height:0px
}
.comments .comment-thread.inline-thread .comment .comment-block{
border:0;
background:transparent;
padding:0
}
.comments .comment-thread.inline-thread .comment-block{margin-left:48px}
.comments .comment-thread.inline-thread .user a{font-size:13px}
.comments .comment-thread.inline-thread .avatar-image-container,.comments .comment-thread.inline-thread .avatar-image-container img{
width:36px;
max-width:36px;
height:36px;
max-height:36px
}
.comments .continue{border-top:0;width:100%}
.comments .continue a{padding:10px 0;text-align:center}
.comment .continue{display:none}
#comment-editor{width:103%!important}
.comment-form{width:100%;max-width:100%}
.comments .comments-content .loadmore,.comments .comments-content {margin:0}
#blog-pager-newer-link {
float: left;
}
#blog-pager-older-link {
float: right;
}
#blog-pager {
text-align: center;
padding-top:20px;
margin-bottom:-25px;
}
.feed-links {
display:none;
}
.sidebar {
line-height: 1.3em;
}
.sidebar h2 {
background:#0099cc;
padding:12px 0;
font:normal normal 18px Oswald;
text-transform: uppercase;
text-align:center;
font-weight: normal;
font-size: 18px;
color:#fff;
}
.sidebar ul {
padding: 0;
margin: 0;
list-style: none;
}
.sidebar li {
display:block;
}
.sidebar .widget, .main .widget {
margin:0 0 1.5em;
padding:0 0 1.5em;
}
.main .Blog {
border-bottom-width: 0;
}
.cloud-label-widget-content {
float:left;
margin-bottom:8px;
padding:10px 0px 0px 0px;
border:0;
}
.cloud-label-widget-content li, .cloud-label-widget-content a {
background:#0099cc;
color:#FFFFFF;
float:left;
font-family: 'Open Sans', sans-serif;
font-size:13px !important;
margin:4px 4px 0 0;
padding:5px 7px;
text-decoration:none;
-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
-o-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;
}
.cloud-label-widget-content a:hover {
background: #333;
color:#fff;
}
.status-msg-wrap{
display:none;
}
.BlogArchive #ArchiveList ul li{
list-style: none;
display: block;
padding: 5px 0 5px 15px;
text-decoration: none;
text-shadow: -1px -1px 0 #EEEEEE;
}
#BlogArchive1_ArchiveMenu {
width: 100%;
border: 1px solid #ddd;
background: #eee;
padding: 10px;
}
.container {
background-color: #eee;
width: 1180px;
overflow:hidden;
margin: 0 auto;
}
footer p { color: #8D8D8D }
.footer-widgets {
overflow: hidden;
padding: 20px 2.8% 10px 3.1%;
width: 94.6%;
margin: 0;
}
.footer-widgets ul li a {
color:#191919;
font-family: Open Sans;
font-size:12px;
font-style:italic;
}
.footer-widgets h2 {
background:none;
color:#191919;
font-size:17px;
letter-spacing: 1px;
font-weight:400;
font-family: Oswald;
text-transform: uppercase;
margin-bottom: 16px;
}
.footer-widgets ul li a:visited {
color:#191919;
}
.f-widget {
width: 23%;
float: left;
position: relative;
color: #191919;
font-family: Open Sans;
font-size:13px;
margin-bottom: 30px;
margin-right: 2.5%;
border-right:1px solid #ddd;
padding-bottom:20px;
}
.footer-widgets .last {
float: left;
position: relative;
margin-right: 0;
border:none;
overflow:hidden;
}
.footer-widgets .last .widget a {
color:#191919;
}
.contact-form-button{
border-radius:3x !important;
width:95%;
margin-top:10px;
}
.contact-form-name,.contact-form-email,.contact-form-email-message{
max-width:95%;
margin-bottom:5px;
color:#333;
}
.contact-form-email:hover,.contact-form-name:hover,.contact-form-email-message:hover{
box-shadow:none
}
input:focus,.contact-form-email-message{
box-shadow:none
}
.contact-form-email-message{
border:none !important;
border-top:0px;
border:0px
}
.contact-form-email, .contact-form-name{
border:none;
background:#fff;
border:none !important;
padding:5px;
}
.contact-form-name, .contact-form-email, .contact-form-email-message{
background:#fff;
padding:5px;
}
.contact-form-button-submit{
background:#E71838;
background-color:#E71838!important;
border:none !important;
box-shadow:none !important;
border-radius:none !important
}
#credit{
width: 1180px;
background:#E71838;
z-index:9999;
font-family: 'Open Sans', sans-serif;
font-size:12px;
color: #ddd;
overflow:hidden;
margin:0 auto;
clear:both;
padding:10px 0;
line-height:20px;
}
#credit .left{
float:left;
text-align:left;
margin-left:30px
}
#credit .right{
float:right;
text-align:right;
margin-right:30px;
}
#credit a{
color:#fff;
text-decoration:none;
}
#credit a:hover{
color:#fc0;
text-decoration:none
}
#PopularPosts1 img {
float:left;
margin:0 5px 0 0;
}
.item-thumbnail img {
width: 60px;
height: 60px;
}
#PopularPosts1 .item-title {
font: normal 15px Oswald;
}
#PopularPosts1 dd {
border-bottom: 1px solid #eee;
padding: 8px 0 4px;
}
#menu{
background: #4f7ca1;
color: #fff;
height: 50px;
z-index:9;
width:1180px;
margin:0 auto;
}
#menu ul,#menu li{margin:0 auto;padding:0 0;list-style:none}
#menu ul{height:50px;width:1180px}
#menu li{float:left;display:inline;position:relative;font:normal 0.9em Oswald; text-transform:uppercase;}
#menu a{display: block;
line-height: 50px;
padding: 0 30px;
text-decoration: none;
color: #fff;
}
#menu li a:hover{
color: #fff;
background: #0099cc;
}
li.home a{background:#4f7ca1; color:#fff;}
li.second a{background:#5fa03f}
li.third a{background:#ff0000}
li.fourth a{background:#e89319}
li.fifth a{background:#72347d}
li.sixth a{background:#fc0}
li.seventh a{background:#E71838}
#menu input{display:none;margin:0 0;padding:0 0;width:80px;height:30px;opacity:0;cursor:pointer}
#menu label{font:bold 30px Oswald;display:none;width:35px;height:36px;line-height:36px;text-align:center}
#menu label span{font-size:16px;position:absolute;left:35px}
#menu ul.menus{
height: auto;
overflow: hidden;
width: 190px;
background: #000;
position: absolute;
z-index: 99;
display: none;
}
#menu ul.menus li{
display: block;
width: 100%;
font:bold 12px Arial;
text-transform: none;
text-shadow: none;
}
#menu ul.menus a{
color: #FFF;
line-height: 35px;
}
#menu li:hover ul.menus{display:block}
#menu ul.menus a:hover{
background: #222;
color: #FFF;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
-ms-transition: all .1s ease-in-out;
-o-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
@media screen and (max-width: 800px){
#menu{position:relative}
#menu ul{background:#111;position:absolute;top:100%;right:0;left:0;z-index:3;height:auto;display:none}
#menu ul.menus{width:100%;position:static;padding-left:20px}
#menu li{display:block;float:none;width:auto; font:normal 0.8em Arial;}
#menu input,#menu label{position:absolute;top:0;left:0;display:block}
#menu input{z-index:4}
#menu input:checked + label{color:white}
#menu input:checked ~ ul{display:block}
}
.headline-wrapper{
background: #E71838;
width: 1180px;
height: 39px;
color:#fff;
margin:0 auto;
}
.headline{
width: 1180px;
line-height: 1.9em;
text-align: left;
font-family: 'Arial', sans-serif;
font-weight: normal;
color: #111;
text-transform: none;
overflow: hidden;
clear: both;
margin: 0 auto;
padding: 10px auto
}
.headline a{
color: #fff;
font-size: 13px;
font-weight: normal;
text-decoration: none;
margin-left: 20px
}
.headline a:hover{
color: #000;
text-decoration: none
}
.headline-left{
float:left;
width:59%;
padding:2px 0;
position:relative;
overflow:hidden;
}
.part2 {
width:180px;
float:left;
margin-bottom:10px;
}
.part2 .opinion .cont h2{
color:#fff;
width:180px;
font-size:14px;
text-align:left;
padding:0 0;
overflow:hidden;
}
.part2 .opinion .cont{
width:180px;
overflow:hidden;
}
.cont.topLists{
margin-top:0px;
}
.cont.topLists .topimages .images{ margin:10px 0;}
.toptext{ width:180px; text-align:left; }
.toptext a{ font:normal 14px Oswald, sans-serif; color:#333}
figure figcaption .toptext a span{font:normal 14px Oswald, Arial, sans-serif !important;}
.topimages{padding-bottom:4px; margin-bottom:0px;}
.topListimages{ text-align:center; margin-bottom:10px;}
.topListimages a { display:block; margin:0 auto;}
.author{ margin-top:3px; text-align:center; font:10px Arial, Helvetica, sans-serif;}
.author a{color:#fff; font-weight:normal; font-style:italic;}
.author span{color:#9f9f9f;}
.topimages .author a{color:#0099ff;}
.cont.topLists figure{width:180px; float:left; position:relative;}
img.cover {
display:inline;
position:relative;
left:0;
top:9px;
right:0;
bottom:0;
opacity:1;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
-webkit-transition: all 0.3s ease-out;    /* Saf3.2+, Chrome */
-moz-transition: all 0.3s ease-out;  /* FF4+ */
-ms-transition: all 0.3s ease-out;  /* IE10 */
-o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
transition: all 0.3s ease-out;
}
img.cover:hover {opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}

.box3{
width:180px;
}
.box3 h2{
padding:12px 0;
text-align:center;
float:left;
width:100%;
font-weight:normal;
font-family: Oswald;
font-size:18px;
text-transform:uppercase;
color:#fff;
margin-bottom:0px;
}
.box3 .widget{
padding-bottom:10px;
margin-bottom:10px;
}
#thumb-wrapper {
width: 620px;
overflow: hidden;
margin-bottom:15px;
}
#box {
width:300px;
float:left;
padding: 3px 5px 5px 0;
overflow:hidden
}
#box1 {
width:300px;
float: right;
padding: 3px 0px 5px 0px;
overflow: hidden;
}
.box .widget h1, .box1 .widget h1{
padding:12px 0;
text-align:center;
margin-bottom: 10px;
margin-left:0px;
position:relative;
color:#fff;
text-transform:uppercase;
font-size:18px;
font-family: Oswald;
font-weight: 400;
}
.box .widget, .box1 .widget, a {
color:#393939;
margin: 0 auto;
}
.mastoras{
width: 620px;
overflow:hidden;
margin:5px 0;
padding:0
}
.mastoras .left{
float:left;
font-size: 13px;
padding:10px 0
}
.mastoras .right{
float:right;
font-size: 12px;
padding:10px 5px
}
.mastoras_wide{
width:300px
}
.mastoras_wide .thumb{
padding-bottom:-25px
}
.mastoras_wide img{
display:block
}
.mastoras_narrow{
width:300px;
padding-bottom:6px
}
.mastoras_narrow .thumb{
float:left;
margin-right:7px;
margin-bottom: 10px;
}
.mastoras_narrow .featuredTitle{
font:normal 13px Oswald;
color:#333
}
.mastoras_narrow .featuredTitle a:hover{
color:#000
}
.mastoras_wide .featuredPostMeta{
float:righ
}
.mastoras h2 a,.mastoras h2 a:visited{
color:#333;
font-family: Oswald;
font-weight:400;
font-size: 18px;
}
.mastoras_narrow .featuredTitle a{
color:#333
}
.mastoras1{
width: 300px;
overflow:hidden;
margin: 0;
padding:0
}
.mastoras1 .left{
float:none;
font-size: 13px;
padding:10px 0
}
.mastoras1 .right{
float:none;
font-size: 12px;
padding: 0px
}
.mastoras1_wide{
width:300px
}
.mastoras1_wide .thumb{
padding-bottom:5px
}
.mastoras1_wide img{
display:block
}
.mastoras1_narrow{
width:290px;
padding-bottom:6px
}
.mastoras1_narrow .thumb{
float:left;
margin-right:7px;
}
.mastoras1_narrow .featuredTitle{
font:normal 12px Oswald;
color:#333
}
.mastoras1_narrow .featuredTitle a:hover{
color:#000
}
.mastoras1_wide .featuredPostMeta{
float:left;
}
.mastoras1 h2 a,.mastoras1 h2 a:visited{
color:#333;
font-family: Oswald;
font-weight:300;
font-size: 17px;
line-height:23px;
}
.mastoras1_narrow .featuredTitle a{
color:#333
}
.news_pictures {
margin-bottom:20px;
}
.news_pictures .news_pictures_list {
overflow: hidden;
margin-right:-13px;
}
.news_pictures .news_pictures_list li {
float: left;
margin-right: 9px;
margin-bottom: 9px;width:200px; height:130px;
list-style:none;
}
.news_pictures .news_pictures_list li a {
display: block;
}
.news_pictures .news_pictures_list li img {
padding: 0px;
border: 0px solid #eee;
}
.news_pictures .news_pictures_list li img {
width:199px; height:120px;
}
.box6{
width: 620px;
}
.box6 h1{
padding:12px 0;
text-align:center;
font-family: Oswald;
font-weight: 300;
font-size:18px;
text-transform: uppercase;
color: #fff;
}
#carousel {
width: 1180px; 
position: relative; 
margin: 0 auto;
height:130px;
}
#carousel .content {
position: absolute;
left: 0px;
width: 1180px;
overflow:hidden;
}
#carousel ul{
width:10000px;
position: relative;
overflow:hidden;
margin-top:0px;
}
#carousel ul li {
display: inline; 
float: left; 
margin:0;  
width: 236px; 
overflow: hidden;
height:130px;
}
#carousel .thumb{
height:85px;
width: 236px;
}
#carousel  #previous_button { 
position: absolute;  
bottom:48px;
left: -10px;
width: 52px;
height: 38px;
cursor: pointer;
background: url(https://lh6.googleusercontent.com/-4s4CcAVeftA/UJPPuhDgz0I/AAAAAAAAEh4/svhzaVSMJbI/s52/slider_big_arrow_left.png) no-repeat; 
z-index:999;
}
#carousel #next_button { 
position: absolute; 
bottom:48px; 
right:-10px; 
width: 52px; 
height: 38px; 
cursor: pointer; 
background: url(https://lh3.googleusercontent.com/-WbhJHH4A5nI/UJPPuiT5f5I/AAAAAAAAEh8/lSReGQqB5x4/s52/slider_big_arrow_right.png) no-repeat;
z-index:999; 
}
#carousel #next_button:hover, #previous_button:hover { 
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
filter: alpha(opacity=80); 
opacity: 0.8; 
transition: opacity .25s ease-in-out; 
-moz-transition: opacity .25s ease-in-out; 
-webkit-transition: opacity .25s ease-in-out; 
}
#carousel ul li a.slider_title{
display:block;
color:#fec700;
text-align:center;
font:normal 13px Oswald;
}
#carousel ul li a.slider_title:hover{
color:#fff
}
.lb-overlay-wrapper {
background: #f8f9f5;
border: 5px solid #f4f5f1;
border-radius: 5px;
margin-bottom: 30px;
position: relative;
text-align: center;
}
.error-404-title {
font-family: 'Bree Serif', sans-serif;
font-weight: normal;
font-size: 60px;
color: #4d4d4d;
text-align: center;
padding: 30px 0px 38px 0px ;
/* responsive phone */
}
@media (max-width: 767px) {
.error-404-title {
font-size: 30px;
line-height: 40px;
}
}
.error-404-sub-title {
font-family: 'Bree Serif', sans-serif;
font-weight: lighter;
font-size: 24px;
line-height: 30px;
color: #a6a6a6;
text-align: center;
padding: 0 0 40px 0;
}
.error-404-sub-sub-title {
text-align: center;
margin-bottom: 70px;
}
.error-404-sub-sub-title a {
color: white;
padding: 7px 14px 8px 14px;
margin-left: 10px;
background-color: #4db2ec;
}
.error-404-sub-sub-title a:hover {
color: white;
background-color: #555555;
text-decoration: none !important;
}
.error-404-head {
text-align: center;
}
.block-grid-1{
font-size:13px;
color:#333;
font-family:Oswald;
margin-top:10px;
padding-top:15px;
list-style:none;
}
#related-posts{
float:left;
width:auto;
margin-bottom:40px;
}
#related-posts h5{
font:18px Oswald;
background-repeat;no-repeat;
color: #fff;
font-weight: normal;
background-color: #e89319;
text-align: center;
padding: 12px 0;
margin-bottom:5px;
}
#related-posts .related_img {padding:0px;width:199px;height:120px;}
#related-posts .related_img:hover{opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}
@media screen and (max-width:1024px) {
#header-wrapper {
max-width:940px;
}
.headline-wrapper, .headline{
max-width:940px;
}
.headline-left{
max-width:40%;
}
#menu, #menu ul{
max-width:940px;
}
#carousel, #carousel .content{
max-width:940px;
margin: 0 auto;
}
#outer-wrapper {
max-width: 900px;
margim-bottom:40px;
}
#main-wrapper{
float:right;
}
#sidebar-wrapper{
width:100%;max-width:100%;
float:left;
}
.container, #credit {
max-width:940px;
}
}
@media only screen and (max-width:768px){
#header-wrapper {
max-width:660px;
height:auto;
}
#header, #header .description{
float:none;
text-align:center;
margin:0 auto;
}
#header2{
max-width:100%;
text-align:center;
float:none;
margin:0 auto;
padding:10px 0;
}
.headline-wrapper, .headline{
max-width:660px;
}
.headline-left{
max-width:38%;
}
#menu, #menu ul{
max-width:660px;
}
#outer-wrapper {
max-width: 620px;
}
.container, #credit {
max-width:660px;
}
#box3, #carousel{
display:none;
}
}
@media only screen and (max-width:600px){
#header-wrapper {
max-width:500px;
height:auto;
}
#header, #header .description{
float:none;
text-align:center;
margin:0 auto;
}
#header2{
max-width:100%;
text-align:center;
float:none;
margin:0 auto;
padding:10px 0;
}
.headline-wrapper, .headline{
max-width:500px;
}
.headline-left{
max-width:100%;
}
#menu, #menu ul{
max-width:500px;
}
#outer-wrapper {
max-width: 460px;
}
#main-wrapper{
float:left;
width:460px;max-width:460px;
padding:0;
margin:0;
}
#thumb-wrapper {
max-width:300px;
margin:0 auto;
}
.container, #credit {
max-width:500px;
}
.search-block{
display:none;
}
.fp-slider{
max-width:460px;
}
.fp-slides,.fp-thumbnail,.fp-prev-next,.fp-nav{
max-width:460px;
}
#box, #box1{
float:none;
margin:0 auto;
}
.box6{
width:460px;max-width:460px;
float:left;
}
.mastoras{
max-width:300px;
}
.footer-widgets .last {
width:20%;
}
#credit .left, #credit .right{
width:100%;
float:none;
text-align:center;
padding:0;
margin:0 auto;
}
}
@media screen and (max-width:480px){
#header-wrapper {
max-width:400px;
height:auto;
}
#header{
padding-bottom:15px;
}
#header2{
display:none;
}
.headline-wrapper, .headline{
max-width:400px;
}
.headline-left{
max-width:50%;
}
#menu, #menu ul{
max-width:400px;
}
#outer-wrapper {
max-width: 360px;
}
#main-wrapper{
float:left;
width:360px;max-width:360px;
padding:0;
margin:0;
}
.fp-slider{
max-width:360px;
}
.fp-slides,.fp-thumbnail,.fp-prev-next,.fp-nav{
max-width:360px;
}
#thumb-wrapper {
max-width:300px;
margin:0 auto;
}
.container, #credit {
max-width:400px;
}
.box6{
width:360px;max-width:360px;
float:left;
}
}
@media screen and (max-width:384px){
#header-wrapper {
max-width:350px;
height:auto;
}
#header{
max-width:350px;
}
#header h1 {
font-size:30px;
}
#header .description {
}
.headline-wrapper, .headline{
max-width:350px;
}
.headline-left{
max-width:30%;
}
#menu, #menu ul{
max-width:350px;
}
#outer-wrapper {
max-width: 310px;
}
#main-wrapper{
float:left;
width:310px;max-width:310px;
padding:0;
margin:0;
}
.fp-slider{
display:none;
}
#thumb-wrapper {
max-width:310px;
margin:0 auto;
}
.container, #credit {
max-width:350px;
}
.footer-widgets h2 {
font-size:12px;
}
.box6{
width:350px;max-width:350px;
float:left;
}
}